Multi-Layered CAP Release Process
This is the second of a series of three policy review threads about the future of the CAP process. CAP moderator Dogfish44 is leading the first on Stage Adjustments and Quality Control. This one will focus on the releasing of CAP Pokemon into the CAP metagame once we're done creating them.
--------------------------------------------------------------------
The Problem with a Single-Release Process
With our current CAP process, we release CAPs into the metagame once we're done creating them. This has been sensible for many years; it was a difficult labor to upload a CAP onto the server. Back on Pokemon Online, it was agony to get anything uploaded. But thanks to the flexibility of Pokemon Showdown, it's become relatively easier to upload our own creations. That became even easier with the opening of PS's entire source code, which will let anyone host their own server, battles, and most importantly: custom creations.
This is relevant because for the past few CAPs, we've been actively testing our creations before their official launch on test servers. This has even come to change the actual process of creating our Pokemon: playing with Smokomodo in actual battles revealed quickly that Flame Charge put a very obnoxious win conditions on battles, which was something we deemed uncompetitive and ended up disallowing on its movepool. And while there have been attempts to leverage this testing, nothing has been officially acknowledged by the CAP process yet with regards to this pre-testing.
In my opinion, this testing is great. It gives us hands-on experience with our creations before releasing them out into the public. It creates more cohesive Pokemon that are better balanced for the metagame. The problem is that our process has not updated itself for this sort of testing. This thread attempts to rectify that problem. I'm going to list a proposal for a new policy step that I think will account for this well.
--------------------------------------------------------------------
Proposal: Multi-Layed CAP Release Process
- Implement a Release 1.0 with the following features:
- Art, Sprites (optional, but preferred), Name
- Typing, Competitive Abilities, Stats, Competitive Movepool
- All of these competitive attributes are already baked into the process, meaning we won't have to create any new stages.
- Implement a Release 2.0 with the following features:
- Everything above
- 3D Model, Pokedex Entry, Pre-Evolution (optional, but preferred)
- A reassessed competitive movepool, based on the playtesting of Release 1.0 of that CAP. This would be a new stage, and links in to GMars’ earlier proposal of us revisiting CAPs after some testing
- Full Public Relations (PR) release, including posts to social media, inaugural battle, and playtest tournaments
--------------------------------------------------------------------
Closing Statements
So why implement this? It allows us to edit our Pokemon competitively if they need some rebalancing, which creates more discussions and opportunities to contribute. Having public discussions on the balance of a 1.0 Release is a lot better than us making anecdotes on Discord about random battles we've had on the test server. It gives us something concrete to look back on, and makes our Pokemon more competitively balanced.
It also has the advantage of giving 3D modelers, movepool creators, and pre-evo crews more time to perfect their efforts, without feeling the strain of trying to hit a release that’s holding up competitive contributors. 3D modelers in particular perform an absolutely Herculean effort to get their models done on time. There is no reason that we should rush them as much as we do, and a 2.0 Release alleviates that.
Why would we not implement this? Well, it's gonna take up more time, which is why I am proposing in threads one and three ways to make the CAP process more efficient. The final thread in this PR cycle will address our calendar. It lengthens the amount of discussions we have about a single CAP, which some could see as a negative that takes away from a more global perspective of looking at the CAP metagame as a whole. And finally, it could be confusing to the public at large to have a CAP released twice, especially at the start.
Overall, I still think the benefits outweigh the risks. Staggering our releases will free up the CAP process a lot more to further testing, while simultaneously granting more time to our contributors to make a more cohesive Pokemon. Let me know your feedback on this proposal below. Do you like it? Hate it? What would you do differently?